<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <!-- 编写函数rev(char) 实现将字符串char倒置
     比如rev("spring") 返回"gnirps" -->
    <script type="text/javascript">
        //实现字符串的倒置,首先通过将字符串split()转换为数组形式,
        // 然后通过数组的reverse()方法实现倒置,      
        //    最后再通过join()实现数组转换为字符串形式。

        var str = prompt('请输入字符串', '你好吗?')

        function rev(str) {
            //在将字符串转换为数组时,你输入的文字无论包含有多少个字,都会默认为一个整体字符串,而不是单个的.
            // 所以这个时候需要通过""分割为单个的字组成的数组形式,才能实现数组翻转
            str1 = str.split("").reverse().join("")
            console.log(str1);
            // console.log(str); //不会改变原字符串
        }
        rev(str)
    </script>
</body>

</html>